how to improve your code